Black tea: What are the health benefits of black tea?

Black tea is made from the leaves of a bush called Camellia sinensis. It has caffeine as well as other stimulants and antioxidants. Lots of people in … Continue reading Black tea: What are the health benefits of black tea?